(inflatable) lifejacket - Turc Anglais Dictionnaire